package com.java.searchSort;


/**
 * 线性查找
 */
public class SeqSearch {


    public static void main(String[] args) {

        int arr[] = {1,7,9,4,-1,34,89};

        int i = seqSearch(arr, 4);

        if (i == -1){
            System.out.println("没有查找到");
        }else {
            System.out.println("下标为："+i);
        }
    }


    /**
     * 这里实行的线性查找是查到一个满足条件的值，就返回
     */
    public static int seqSearch(int[] arr,int value){

        //线性查找是逐一比对，发现有相同的值，就返回下标
        for (int i = 0; i < arr.length; i++) {
            if (arr[i] == value){
                return i;
            }
        }
        return -1;

    }


}
